St Peter’s Church Moth-ki- Masjid Delhi

Church of North India

Delhi, India

Contact

Moth-ki- Masjid
New Delhi Delhi, India

St Peter’s Church Moth-ki- Masjid Delhi