WicksPhoto

Meiji Shrine, Shibuya, Tokyo, Japan
The Trees at Meiji
Meiji Shrine, Shibuya, Tokyo, Japan