Mercieca Chairs & Tables Hire

Casa Santa Rita, Triq Santa Marta, Victoria, Gozo, Malta, VCT 2552