Ferretti

Triq Il-Qajjenza, Birzebbuga, Malta,
Description