Inokashira Park

Inokashira Park

Inokashira Park

Inokashira Park

Inokashira Park

Inokashira Park

Some fun at the Inokashira Park in western Tokyo, just a short walk from Kichijoji Station.

You might also like

Leave a Reply