previous < -- > next
HUDDLE - France, Saudi Arabia, Canada, United States, Japan, China, Germany, Israel 43 x 33 in. acrylic on canvass, 2009