Designed by
Title
B&W image of spider sculpture at Mori Tower, Roppongi Hills in Tokyo, Japan. #130284987
Description
TOKYO. JAPAN - MARCH 22, 2017 : B&W image of spider sculpture at Mori Tower, Roppongi Hills in Tokyo, Japan.
This image is editorial