Posted on Wednesday March 10th 2010 at 12:46pm.
IN THE STREET *A baby in a swing. Hyde Park. London, U.K. 1999.