Designed by
Title
Nezu Shrine during the Azalea Festival in Tokyo, Japan #129506922
Description
Nezu Shrine established in 1705, one of the oldest worship places in the city, famous for its Azalea Festival held on from early April until early May
This image is editorial