Oil on wood panel 12"x16"x1.5"  $450.00

Saint Rose of Lima

$450.00Price