Lot 2259 , A Venetian style mirror, width 61cm, height 95cm

A Venetian style mirror, width 61cm, height 95cm

A Venetian style mirror, width 61cm, height 95cm
£80-120

Sold for £40