Daniel Craig filming Casino Royale on the beach in the Bahamas in 2006
A shirtless man in blue swim trunks is walking on a sandy beach with the ocean in the background.
A shirtless man in blue swim trunks is walking on a sandy beach with the ocean in the background.