Sakura from Kamakura

Best cherry blossom spot in Kamakura, Japan.