St Mary Magdalen

Madliena Hill, Madliena, Malta

Church

St Mary Magdalen