Sarria Church

Triq Sarria, Floriana, Malta

Church

Sarria Church