Dougie Padilla "Sun Ra"


Mixed Media on Plywood
2013
41 x 41 inches
$5,000