Picture - Rod Stewart, Aiden Stewart and Alastair Stewart Los Angeles California United States, Saturday 9th November 2013

Rod Stewart, Aiden Stewart and Alastair Stewart - Rod Stewart enjoys a day at a park in Studio City with his family - Los Angeles, California, United States - Saturday 9th November 2013




More: Rod Stewart enjoys a day at a park in Studio City




Contactmusic