mail_outline sales@mediastorehouse.com
People waiting at a pedestrain crossing to cross a road in Shinjuku, Tokyo, Japan
Black and white lines of a Japanese zebra pedestrian crossing in Ginza, Tokyo, Japan
Street bridge crossing a road in Shinjuku, Tokyo, Japan