CCTV camera in top corner of a room, Tokyo, Japan, 2001
Resolution
5026 x 3997px
Contributor
Rights
Release
Stock Photo ID
D1223_7_682
This photo is currently unavailable for licensing. Contact us for more information.