Kensington Kinetic Sculpture Derby {photo}

20130519-114201.jpg

May 18, 2013.