PEACOCK FEATHER BIRDS + WILDLIFE NATURE Hayley June 2, 2015 “PEACOCK FEATHER” by Larissa Strauss. Fused and stained glass mosaic, 20″ x 16,” 2003, Sold.