Tokyo Images (8/250)

Buy this image Add to Lightbox Download
< Prev Next >
A traffic control station near Tokyo Tower with policemen. Tokyo, Japan. Saturday, May 9th 2009
A traffic control station near Tokyo Tower with policemen. Tokyo, Japan. Saturday, May 9th 2009