iranian.com
ktdelhi038

This is India’s largest mosque. Its vast courtyard was built with a capacity for 25,000 worshipers.

Photo essay: India's capital is the tale of many cities

Share/Save/Bookmark