Aimee Osbourne - Sharon Osbourne At Claridge's - London, United Kingdom - Tuesday 19th February 2013 (3 Pictures)
Aimee Osbourne
Photo credit: Spiller
#1
Aimee Osbourne
Photo credit: Spiller
#2
Aimee Osbourne
#3
View All: Sharon Osbourne At Claridge's
Next Aimee Osbourne Slideshow: Aimee Osbourne outside her Manhattan hotel - - Tuesday 14th August 2012