Shepherds Bush Christmas stocking CHART - MARY

Elisabeth - Very pretty in shades of pink

$12.95