Lady Gaga leaves her hotel - Thursday 31st October 2013

Lady GaGa leaves her hotel dressed in traditional Japanese Geisha attire while carrying an umbrella in the shape of a shell - London United Kingdom - Thursday 31st October 2013 (33 images)

Advertisement