David Sheldrick · Sora Showcase
David Sheldrick is a British Korean artist based in London, a graduate of the London College of Fashion in Fashion Photography, with a keen interest in image assembly, nature, and technology. “Sora is most powerful when creating new worlds...