Chaenomeles

 Chaenomeles

Observation - Chaenomeles - UK and Ireland. Description: