19, Cannon Road, Hamrun

79271958