Peter Scott

About

Peter Scott is a magazine publisher who lives in London.