Guze Abela

Guze Abela , Dingli, Malta

Monument