I Love London! One of the reasons it because it has the most amount of public parks and trees than any other major city in the world!
Comments
Sign in or get an account to comment.