Not often, but some days, you’re walking along and a selection of painted Gorilla statues that you last saw in your hometown are arranged outside the mayor of London’s office. It’s just what happens.
City Hall. London. Sep 2011.
No comments:
Post a Comment