william yeoward

olive comport

Item # 906.0984
$215.00
• crystal
• hand cut
• made in england

Size Chart