Tomory Dodge

images   bio  
« »
Tomory Dodge
Unexplainable Cat
2016
Oil on canvas
90 x 72 in, 228.6 x 182.88 cm