Pretty little green park nestled between the city high rises. Always amazes me when I stumble across a little oasis. Back in London city today, nice day for it.
Comments
Sign in or get an account to comment.