Cherry Blossoms In Tokyo Japan by Leslie Taylor for Stocksy United

Cherry Blossoms In Tokyo Japan

Cherry Blossoms forming a canopy over the Meguro River in Tokyo, Japan

Share this image

Image #72034
Uploaded 23 July, 2013
Camera: NIKON D7000

This image is exclusive to Stocksy