Sea potato

Sea potato

Observation - Sea potato - UK and Ireland. Description: Test washed up on the beach.

Test washed up on the beach.