Closeup of Bright Red Crocosmia Lucifer Flowers in an Alsager Garden Cheshire England United Kingdom UK

- Image ID: CTKKRA
Closeup of Bright Red Crocosmia Lucifer Flowers in an Alsager Garden Cheshire England United Kingdom UK
idp garden collection / Alamy Stock Photo
Image ID: CTKKRA
Location: Alsager Cheshire England United Kingdom UK