Inokashira Park, Tokyo

Inokashira Park, Tokyo
.