Carnival 2011

A soggy day for all...it never damped the spirits for a moment!