Harajuku (104 of 127)




Meiji-jingu (Meiji Shrine).
Meiji-jingu (Meiji Shrine).