rjgreenphoto.wordpress.com
Making Movies…
…in London. Photograph taken years ago. For those never having been to London, this is where the London Eye will be built. I wonder what they were filming.