Ushiku Daibutsu in Japan, one of the tallest statues in the world, as seen in this winter landscape


Ushiku Daibutsu in Japan, one of the tallest statues in the world, as seen in this winter landscape
Back to Article

« Previous Image