Vintage Haddon Plate Silver Plated Teapot

$65.00