william yeoward

olive comport

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

Size Chart