Designed by
Title
Tower of the Sun by Japanese artist Taro Okamoto is located at Banpaku park in Osaka, Japan. In summer time, international #113097361
Description
Tower of the Sun by Japanese artist Taro Okamoto is located at Banpaku park in Osaka, Japan. In summer time, international. international
This image is editorial