Shopping Mall "The Point", Sliema, Malta
Ostoskeskus "The Point" --- Shopping Mall "The Point"
EuropeMaltaSliema