Piazza Italia A/W '12 Collection - The Point, Sliema
Piazza Italia A/W '12 Collection
Piazza Italia Spring/Summer '12
Piazza Italia SS'12 - The Point, Sliema
Piazza Italia Christmas Collection