Designed by
Title
Huge Ainu statue with pine trees and pile of snow in the area of Shiraoi Ainu Village Museum in Hokkaido, Japan #102311225
Description
Huge Ainu statue with pine trees and pile of snow in the area of Shiraoi Ainu Village Museum in Hokkaido, Japan.