491222155_40ad671b0e_o

491222155_40ad671b0e_o

“Jama Masjid” Located at Old Delhi, India
Photo By Lakshman Anand
Date: 8th May 2007

Related Posts Plugin for WordPress, Blogger...