Red Chestnut

Red Chestnut

Observation - Red Chestnut - UK and Ireland. Description: