The Light is Precise, 30 x 40
The Light is Precise, 30 x 40
Alley Reflections, 16 x 20 Oil
Alley Reflections, 16 x 20 Oil
Paper and Coffee, 20 x 16, Oil
Paper and Coffee, 20 x 16, Oil
Cake, 20 x 24 - Oil
Cake, 20 x 24 - Oil
Up on Blocks, 30 x 40, Oil
Up on Blocks, 30 x 40, Oil
Rooftop Access, 30 x 30, Oil
Rooftop Access, 30 x 30, Oil
16th and Dolores, 16 x 20, Oil
16th and Dolores, 16 x 20, Oil
Peacehogs, 16 x 20, Oil
Peacehogs, 16 x 20, Oil
After the Meeting, 40 x 30, Oil
After the Meeting, 40 x 30, Oil
Crosswalk, 30 x 30, Oil
Crosswalk, 30 x 30, Oil
SF Canyon
SF Canyon
The Light is Precise, 30 x 40
Alley Reflections, 16 x 20 Oil
Paper and Coffee, 20 x 16, Oil
Cake, 20 x 24 - Oil
Up on Blocks, 30 x 40, Oil
Rooftop Access, 30 x 30, Oil
16th and Dolores, 16 x 20, Oil
Peacehogs, 16 x 20, Oil
After the Meeting, 40 x 30, Oil
Crosswalk, 30 x 30, Oil
SF Canyon
The Light is Precise, 30 x 40
Alley Reflections, 16 x 20 Oil
Paper and Coffee, 20 x 16, Oil
Cake, 20 x 24 - Oil
Up on Blocks, 30 x 40, Oil
Rooftop Access, 30 x 30, Oil
16th and Dolores, 16 x 20, Oil
Peacehogs, 16 x 20, Oil
After the Meeting, 40 x 30, Oil
Crosswalk, 30 x 30, Oil
SF Canyon
show thumbnails