previous < -- > next
HUDDLE - Russia, Saudi Arabia, Japan, United Kingdom, Canada, China, Denmark, France 31 x 24 in. acrylic on canvass, 2009