11 December Selena arriving to her hotel in London

Check out new candids of Selena returning to her hotel in London, UK on 11 December.

Click on the pic to check out more pics in our photogallery
Click on the pic to check out more pics in our photogallery
Click on the pic to check out more pics in our photogallery
Click on the pic to check out more pics in our photogallery

No comments yet