September 6, 2018September 5, 2018On the rocks at Caswell Bay 3 Scroll down to content Barnacle-encrusted Carboniferous Limestone worn and pitted beach rocks at Caswell Bay in Gower, South Wales, with occasional limpets.