ARTISTSMEMBERSHIP
Six heads of dogs by Johann Kaspar Lavater, 1789 | Archive Lane