Leon Steele

Leon Steele is a photographer based in London, UK.

Website: leonsteele.com