Pair of Sitting Cherubs
c 1700
26" x 20" x 13"
Sculpture, Carved, gilt and polychrome wood
Region: Italy