DAILY POLAROID
12.11.2012 - Telegraph Hill, London
  1. 12.11.2012 - Telegraph Hill, London

  1. Londontelegraph hillNight Lightsstreet lightsPolaroid
  1. Timestamp: Friday 2012/11/16 8:09:55