St Philomena's Cathedral Mysore India

SOLD