Hudson River Inlay Mirror

$650
Doylestown, PA
Photo 1 of Hudson River Inlay Mirror