Friday, March 27, 2009

New Delhi's Jama Masjid mosque

Some more pictures from Jama Masjid, one of India's largest mosques located in New Delhi. 







 







No comments:

Post a Comment