St. Nicholas

Triq Xrobb l-Ghagin, Zejtun, Malta

Chapel

St. Nicholas