One of the Extras enjoys a rest on the set of 'Cloud Atlas' the New Tom Hanks, Halle Berry and Ben Whishaw film that was being film at the City Chamber, Royal Mile, Edinburgh. :-/
Comments
Sign in or get an account to comment.