previous < -- > next
HUDDLE - United Kingdom, Israel, Germany, United States, France 38 x 31 in. acrylic on canvass, 2009