Amelia Hankin
Origin
2014
Oil painting over screenprint
38" x 281/2"
PREV / NEXT   19 / 37
BACK TO INTERNAL STRUCTUR...