St Mark

Triq il-Kbira, Siggiewi , Malta

Church

St Mark