Skip to content

Senglea

Impossible stairs

What a shame this piece has suffered so much damage in its 5 years on the Senglea waterfront. The confusion you can see in what remains is real – the […]