Monday, June 9, 2008

Rita Leeds



Though she did turn out to be mentally handicapped, Rita Leeds(Charlize Theron) on Arrested Development, had some serious style.












No comments: