Tokyo - Jordy Meow
Powered by SmugMug Log In

The Azalea Festival at the Nezu Shrine. 3,000 azalea plants – roughly 100 varieties in total, including rare breeds such as the black karafune flower.

asiabunkyobunkyokujapanjapanesekantonezushitamachitokyo