‘Harry Potter’ Star Tom Felton Strips Shirt on Miami Beach

/ December 29, 2011