Francesca Vitali

Rochester, NY

www.francescavitali.com

Jewelry Semi-Precious