oil on Board, 12 x 12, framed

Pretty Pink Roses by Sandra Leinonen Dunn

$525.00Price