Mary's Shell September 07, 2025 by Dan Tirels Public sculpture, Mary's Shell, Cleveleys beach, Lancashire, UK.