the meaning

the meaning

$4,000.00Price
mixed media on canvas
48" x 48"  
2017
stay updated