About

Christopher D. Cruz is an advertising photographer based in New York City.

Experience & Education