Sea foam Off Dune Road Nothing Unusual
1 Photo
By Laura Cooper on Jul 27, 2011
Beachgoers on Dune Road in the western half of Southampton Town this weekend noticed something a bit strange while splashing in the waves: a large amount of sea foam—almost resembling...