Red Horse Chestnut

Red Horse Chestnut

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