Lucinda Lambton conjures up curiosities from the dark corners of museums and collections throughout the land.
Release Date: June 20, 1989
View more ->