A canopy of cherry blossoms over beautiful Mukojima...
Stereograph shows blossoming cherry trees above busy Mukojima Avenue in Tokyo, Japan.
Date & Place: