Acrylic on stretched canvas 36x48”

Esmeralda and the Blue Bridemaids’ Dresses

$3,000.00Price