Sierra Boggess - Thursday 10th January 2008

Sierra Boggess & Sherie Rene Scott arrive at the Opening Night After Party for 'The Little Mermaid 'at Roseland. New York City, USA - 10.01.08 (1 image)

Advertisement