Buzz·Posted on May 24, 2012Modern Art At Its FinestSpotted in Kiev, Ukraine at this week's opening of the Arsenale 2012 contemporary art show.by Gavon LaessigBuzzFeed News ReporterLinkFacebookPinterestTwitterMail