Italy circa 1860
Italian printed cotton tapestry from Genoa. Means hanging at the old tree.
104.5"w x 105.5"h (framed)
Ref. O1617
SOLD
Your Name:
Your email address:
Message (500 characters max):