Hirabaru Site


Hirabaru Site - archaeological site in Japan.