The St. Catherine Catholic Church in Limassol.
Nhà thờ Công giáo Thánh Catherine ở Limassol.