Tomory Dodge

images   bio  
« »
Tomory Dodge
Portrait of an Ant, 2017
Oil on canvas
72 x 60 in, 182.88 x 152.4 cm