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