Carmelite Church

Old Theatre Street, Valletta , Malta

Church

Carmelite Church