Tom Holland

Dover, c. 1980

Epoxy on Fiberglass

73 x 60 in (185.42 x 152.4 cm)

Location: LAC - L. Bldg Multiservice Center (L-212)