mail_outline sales@mediastorehouse.com
The Great Buddha, Daibutsu, offerings in front, blue sky above in Kamakura, Japan
The Daibutsu, or big buddha, of the Buddhist Temple in Kamakura, Japan
Japan, Honshu island, Kanagawa Prefecture, Kamakura, paper lanterns along road leading to Tsurugaoka Hachimangu shrine