seen in kent

seen in kent

Observation - seen in kent - UK and Ireland. Description: