Gżira and Sliema waterfront stores drastically fail disability access test

By November 5, 2019