2017’s Largest Poplar Panel August 23, 2017By Marty McCurry Products of Nature 86″ x 144″Read The Rare and Elusive Bark Panel to see just how amazing this panel is.