Red Chestnut?

Red Chestnut?

Observation - Red Chestnut? - UK and Ireland. Description: