by sarahdoow
LONDON, UK - MAY 25, 2014: St. Paul's Cathedral is reflected in a sculpture on May 25, 2014. Red London buses queue down Carter Lane beyond.