Watch: Ta’ Xbiex seafront regeneration project revealed

By October 15, 2025