9 views 0 shares 0 comments
Church of Our Lady of Health, Masihgarh, Okhla
Address: MP Road, Sarai Jullena Village, Zakir Nagr Okhla, New Delhi, Delhi 110020, India Phone:
Thank you for your comment!
Please select an image..