Los Carpinteros

La Montaña Rusa

March 21 through April 26, 2008



La Montana Rusa, 2008
mixed media
98 x 315 x 170 inches (248.9 x 800.1 x 431.8 cm)
LC-16