David Shingler
‘Three Generations’
42”x56” Oil on wood
2018
PREV / NEXT   2 / 30
BACK TO PORTRAITS