American babe Evelin Stone flashes hot body in public 7:20