F023 X Framed Stool

English c. 1860

23″W x 21″D x 17″H

$2200

Atlanta Location