Keepsake Search

 
 
View more Keepsakes

Lake Toya and Mt. Yotei

A beautiful lake in Hokkaido, the northernmost island of Japan

Author Withheld (Age out of range)

More traditions from Japan →