The Masjid Sabz / the Green Mosque, Balkh, Afghanistan, May 2008.

The Masjid Sabz / the Green Mosque, Balkh, Afghanistan, May 2008.