A Flemish wall tapestry with a forest view, 17th C.

501

207 x 171 cm

Price incl. premium: € 1.912,50