Leigh Vogel Photography Aspen, Colorado Photographer Washington, DC Photograper

Leigh Vogel is an Aspen, Colorado based photographer and a Washington, D.C. photographer who shoots news and events. I am a nonprofit photographer and photoraph animal rights and welfare issues.

This content requires a javascript enabled browser and the Adobe Flash Player. Get Flash Player now.