NEUTRALAberavon Beach Concrete Whale Neath Port Talbot, United KingdomThe last remaining concrete sculpture on Aberavon Beach. View on Google MapsView on GymHuntr MapSubmit UpdateSubmit Update