Tremendous Detail in the beadwork

Marilyn Medallion

$60.00Price