Designed by
Title
Tokyo Imperial Palace in Tokyo, Japan. #324601070
Description
TOKYO, JAPAN - APRIL 20, 2024: Tokyo Imperial Palace in Tokyo, Japan. Sakurada Tatsumi Yagura, Imperial Palace moat and guard tower in Chiyoda City, Tokyo.
This image is editorial