DSC01478

DSC01478

Observation - DSC01478. Description: Found this washed up on the beach have no idea what it is.

Found this washed up on the beach have no idea what it is.