Prev Next
Thames from the London Eye
Prev Next

Thames from the London Eye, London, United Kingdom

Original size: 2592x1944
Timestamp: 2009:04:09 18:12:47
Exposure time: 1/80 s