Skip to content
Art History
People
Carroll Carstairs
Person · 20 March 1888 – 2 October 1948 · art dealer, novelist · owner