Coral spot

Coral spot

Observation - Coral spot - UK and Ireland. Description: