Friday, 15 May 2009

Ten Foot High Puppets

These Puppets will be in the Grand Parade.

No comments: