London's Big Ben through a rain-streaked window.
Image posted by MeganDellaPenna
December 13, 2013
Rate this!