36857629_950106858495397_7647130360756568064_o

Alex Hubbard Untitled, 2011 Acrylic, resin and fiberglass on canvas 238 x 198 cm (93 3/4 x 78 in.)

Leave a Reply