In Greenwich Park, an avenue of blossoming cherry trees is a magnet for selfie-taking tourists at this time of year.
Comments
Sign in or get an account to comment.