Jessica Paster

Picture 12 of 19

2010 | 30" x 24" | Oil on linen