Skip to main content alibris logo

Steve Lee

Steve Lee runs a photographic studio and Prop House in central London. His work regularly appears in national newspapers and magazines, and he is in demand internationally.