KELLY CASTRO is a photographer known for his portraiture and series-based artwork. His images have appeared on book, magazine and album covers, as well as in international advertising campaigns. He lives and works in San Francisco, California.
CONTACT