In the green....

Grand Stage in Trafalgar Square: the comperes energetically tried to keep their very cold audience engaged.

Leave a Comment

Your e-mail address will not be published. Required fields are marked *