La Méduse, 2008, by Yinka Shonibare


James Cohan Gallery
533 West 26th Street
Chelsea
New York NY 10001

Comments

Popular Posts