Our Lady of Guadalupe Gold Filled 18″”

$82.00