Sold for:
$60

BRONZE-MOUNTED MIRROR, 24" X 13":


Dumouchelle Art Galleries

Auctioneer:
Dumouchelle Art Galleries

Date:
2005-06-11