St Margaret

Triq Burmarrad, Burmarrad, Malta

Chapel

St Margaret