Tag: Richard Avedon

Max Barstow

Max Barstow is a London-based photographer with a degree in Philosophy from King’s College London. He is 23 years old and began making photographs with a Rolleiflex medium-format camera when…