Exhibition Venue

Kixott
Address: Triq il-Kbira, Mosta