On Saturday
Trafalgar Square was transformed into an English garden to celebrate St George’s
day, which is on 23rd April.
Raised flower beds, a drought tolerant garden (very topical) and an
ornamental bandstand were all part of this free festival in the centre of
London.
No comments:
Post a Comment