Carlos DELGADO

mixed media on canvas

48" x 72"

 

"Soul & Soul"

C$7,500.00Price