St Nicholas of Tolentino

Lampuka Street, Tarxien, Malta

Church

St Nicholas of Tolentino