DAY-PASS

63 Triq Il-Ballut, Il-Mosta, Malta