Monday, May 6, 2013

Pic of the Day


Foot-washing station at the New Mosque, Istanbul