Thornback ray

Thornback ray

Observation - Thornback ray - UK and Ireland. Description: