19th Century French Trumeau Mirror with Oil on Canvas Landscape Painting

$2,485.00

37.25″ W X 64″ H

Inventory Number: 3P69A