Tower of the Sun

Tower of the Sun is a building created by Japanese artist Tarō Okamoto.
It was known as the symbol of Expo '70 and currently is preserved and located in the Expo Commemoration Park in Osaka, Japan.
This time I reproduced this fantastic building with special material:Vegetables

Posted on May 30, 2019

More by Taburis

View profile