Alexander Echevarria - USA

Stompy
oil on canvas - 62" x 50" - 2005
$6,000.