coral spot

coral spot

Observation - coral spot - UK and Ireland. Description: