Designed by
Title
Osaka Castle, the Central tower. The castle is one of Japan`s most famous landmarks. Viewed from Nishinomaru Garden #149123849
Description
Osaka, Japan, 29th, May, 2017. Osaka Castle, the Central tower. The castle is one of Japan`s most famous landmarks. Viewed from Nishinomaru Garden
This image is editorial