Inokashira Park

Red clover and a bee

Red clover and a bee

Exit or entrance