Workers Monument

Ix- Xatt Ta' L- Imsida,, Imsida, Malta

Monument