Penelope Cruz topless on a beach paparazzi image