Shops In The Point – Sliema (Ref: pfm120151)

Posted in All Images, Building, Malta, Malta - Center, Portfolio, Wide Format

Shops in The Point in Sliema

Shops in The Point in Sliema

An interesting panoramic perspective of the shops in The Point shopping mall at Tigne Point in Sliema.

 

Location Map:

 


View The Point – Tigne Point, Sliema in a larger map