J Taylor

J Taylor is a photographer and digital creator, hailing from Dallas and residing in New York City.