Leolux Papageno Chair

$2,800

Netherlands, 1990s c.

H: 31.5" W: 34" D: 32"

Inquire print SKU: LU835030877672 Category: