Designed by
Title
Platform screen doors or automatic platform gate at Nijubashimae Marunouchi station on the Tokyo Met #204245133
Description
Tokyo,Japan-December 7, 2020: Platform screen doors or automatic platform gate at Nijubashimae Marunouchi station on the Tokyo Metro Chiyoda Line, Tokyo
This image is editorial