Celebrated curator Libby Sellers is about to open her first permanent gallery in central London.

Published in News