Rod Stewart outside his hotel - Thursday 21st March 2013

Rod Stewart outside his hotel - London United Kingdom - Thursday 21st March 2013 (21 images)

Advertisement