Pebbles, rock, stone at Barmouth Beach, North wales.
Your experience on this site will be improved by allowing cookies.