Large 37" Virgin Mary statue white distressed, embellished

$595.00Price