St. Nicholas

Triq San Leonardu, Zabbar, Malta

Chapel

St. Nicholas