Oxford Street feet


Photo info & viewer comments (0)
Oxford Street feet - 2011-08-08 22:46:52
(London, April 2011).
(Digital Harinezumi toy camera).