Guze Ellul Mercer

Guze Ellul Mercer, Dingli, Malta

Monument