48 x 48 oil painting

Mary Deangelis and Marian Roth

$2,000.00Price