Tour de France 2011

Commercial Floats Parade

Sculptor and Scenic artist