Once Upon a Spring in Iwakura
Beautiful even in the rain… imagine it on a sunny day.
A quiet sakura spot in Iwakura, Aichi.
Blooming late March – early April.
Beautiful even in the rain… imagine it on a sunny day.
A quiet sakura spot in Iwakura, Aichi.
Blooming late March – early April.