Capsicum annuum 'Demon Red' - Squire's Garden Centres

Capsicum annuum ‘Demon Red’