Japanese triptych print shows large groups of women pilgrims visiting Enoshima shrine to worship an image of Benzaiten, the Goddess of Good Fortune. They are walking towards an island on a causeway with sailboa More