June 4, 2011
A duck poses triumphantly in front of London’s Kensington Garden Round Pond.

A duck poses triumphantly in front of London’s Kensington Garden Round Pond.

  1. sunm00nstarss reblogged this from stompinggrounds
  2. stompinggrounds posted this