Tuesday, November 19, 2013

Installation shots of the nests at Disneyland Paris

Installation images from Disneyland Paris.