The Puppet Master


[Buedelsdorf, Germany; June 8. Image via AP]

Teija Isoraettyae from Finland adjusts a marionette made out of pig skin during the press preview at the Nord Art 2010 (North Art 2010) exhibition in Buedelsdorf north of Hamburg, northern Germany, on Tuesday, June 8, 2010. 245 artists from 55 countries present their paintings, sculptures, photographs and installations. The art show opens on June 12 and ends on October 3. (AP Photo/Heribert Proepper)

Inline Feedbacks
View all comments
Share Tweet Submit Pin