Share
twitterlinkedinfacebook
Image 1 of 1
bahamas-0058.jpg
Mollusc shells and starfish displayed for sale on a pier at Nassau port, Bahamas