Jama Masjid, Delhi – largest mosque in India ©2014 Martha Hoelzer

Jama Masjid, Delhi - largest mosque in India ©2014 Martha Hoelzer

Grace inside Jama Masjid Mosque – Delhi

%d bloggers like this: