Designed by
Title
Japanese people strolling in Nezu shrine garden during the azalea festival. #226206870
Description
Tokyo, japan - april 16 2020: Japanese people strolling along the colorful hill of Shintoist Nezu shrine garden covered by rhododendron flowers during the azalea festival or tsutsuji matsuri
This image is editorial