Sierra Boggess - Thursday 10th January 2008

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

Advertisement