HAYLEY BARKER
Leopard Stained Glass
2017
Oil paint on plastic drop cloth
10' x 6' 9" (121" x 81")

studio shot
Bibliography Section Article Bibliography Section Catalog Bibliography Section Web Link PDF icon displayed by thumbnail Sold Dot