Some balls are held for charity, and some for fancy dress...

6,260 views
73 faves
55 comments
Taken on November 29, 2006