Two older Japanese men paint a scene of the Inokashira Benzaiten shrine in Inokashira Park located near Kichijōji in Tokyo.
No comments yet