Sliema Christmas Market

December 8 @ 17:00
17:00 — 17:05 (5′)

Sliema