Good Shepherd

Triq San Gwann, Birzebugga, Malta

Chapel