Josh Hartnett Takes His Shirtless Festival Duties Very Seriously
Pictures of Shirtless Josh Hartnett in Italy