6 Legged Starfish

6 Legged Starfish

Observation - 6 Legged Starfish - UK and Ireland. Description: