Fresh fish being sold almost on the beach in Aldeburgh, Suffolk, England. (My '24 hours of Flickr' entry)