Image 1 of 1
Beni Walid, Libya, June 25, 2011..Picture taken during a government organized trip. The city tribunal is reflected in a shop window..
Share
twitterlinkedinfacebook
Beni Walid, Libya, June 25, 2011..Picture taken during a government organized trip. The city tribunal is reflected in a shop window..