Designed by
Title
A catamaran moored at Manoel Island, Malta #231286566
Description
A catamaran is moored near Manoel Island, Sliema Creek on the Mediterranean island of Malta. In the background can be seen the old Royal Navy building.
This image is editorial