
We’re not sure if there are actually nude beaches in Miami, but we sure as heck know they’re everywhere in Italy. If Italian-born actress Carla Velli got confused and took her top off out of habit, well who are we to tell her to put it back on? We haven’t checked out any of her films, but after these pics, our Netflix queue just got about 5 inches longer.
