Blood Vein?

Blood Vein?

Observation - Blood Vein? - UK and Ireland. Description: