ARTISTSMEMBERSHIP
Witchcraft: a ship being confronted by a sea-devil (?), 1720