Saint Mary Star of the Sea Catholic ChurchBeverly, Massachusetts
$18.95
Click here to see the new Ornament See St. Mary's School here