Benzaiten shrine in Inokashira Park, Tokyo

Benzaiten shrine in Inokashira Park, Tokyo
.