Prev Next
Double double decker decker bus bus
Prev Next

Double double decker decker bus bus, London, United Kingdom

Original size: 2592x1944
Timestamp: 2009:04:08 13:15:06
Exposure time: 1/500 s