Designed by
Title
Mysore, India - June 5, 2023: St. Philomena Cathedral is a catholic church located in Mysore #299370781
Description
Mysore, India - June 5, 2023: St. Philomena Cathedral is a catholic church located in Mysore, Karnataka, India
This image is editorial