photostellstories.org
Barracuda Restaurant balcony collpases, Balluta Bay, Malta
We were in our apartment last night, just after 8pm, talking with friends when Florio asked, “did you hear that loud bang?”. It’s firework season again, here in Malta &#821…