Explore Catching Luck, Falling Sakura and more!

Explore related topics

Catching luck, Hie Shrine (日枝神社)  In Japan, it is good luck to catch a falling sakura petal.

Catching luck, Hie Shrine (日枝神社) In Japan, it is good luck to catch a falling sakura petal.

Pinterest
Search