Lion Heads A pair of nicely executed 17th century carved lion heads. Circa 1660 Price £350 Dimensions 7″ x 8″