Buġibba Bay 1 - Alighting only

Travel

Europe, Malta, Malta