Hundreds left on ferry as Grand Harbour reopening delayed after fireworks show

By May 2, 2022