Champagne Wall

Champagne Wall

$350.00Price

Holds 42 glasses on each side | Double sided