Hot summer days made better thanks to this super cute teen babe who teases and flashes on the beach in a cape.