St Michael ( is Sincier)

St Michael , Rabat , Malta

Chapel

St Michael ( is Sincier)