Preview The Old Dock Buildings at Bormla Waterfront with the Fort St. Michael Clock Tower in the Background at Dusk, Cospicua, Malta, Southern Europe Image ID: 1126-2613 Artist: Neil Farrin Purchase a commercial license Buy framed prints & more from our print store