Wednesday, July 17, 2013

LEEDS, UNITED KINGDOM

Travel Mosques of the World Photofeature
LEEDS, UNITED KINGDOM: The Leeds Grand Central Mosque looms above the city's Burley area

No comments:

Post a Comment