Orange spongey ball on beach

Orange spongey ball on beach

Observation - Orange spongey ball on beach - UK and Ireland. Description: Orange spongey ball found on beach

Orange spongey ball found on beach