The developers of the Townsquare project in Sliema have to reduce the height of the proposed tower / Gallery / 1

Gallery:

1 1

The developers of the Townsquare project in Sliema have to reduce the height of the proposed tower

Prev Next
image

Townsquare project in Sliema , Source: Facebook / Tas-Sliema Local Council