Live action footage
Passenger boat floating in blue Valletta waters with beautiful waterfront view
HD
1920 x 1080