Based in New York, Cara bloch is a commercial photographer who specializes in rock photography, new talent, portraits, and celebrities.