People

Carroll Carstairs

Person · 20 March 1888 – 2 October 1948 · art dealer, novelist · owner