St Helen

Pjazza Sant'Elena, Birkirkara, Malta

Basilica