David Moyle Untitled 1 Temecula, CA 2012
David Moyle Miscarriage Placentia, CA 2006
David Moyle Torso San Diego, CA 2007
David Moyle Untitled 2 Temecula, CA 2012