dawlishgardensociety.org.uk
image
Best vegetable in show (peppers)