Vintage Blue Intricate Elongated Virgin Mary

$99.00