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.
the Adobe Flash Player. Get Flash Player now