LEIGH RUPLE
PAINTING
'STARR PARK'
2022
OIL ON CANVAS
66 X 72 INCHES
DRAWING
BIOGRAPHY
CONTACT
BACK
/
NEXT