Adriana Lima on a vacation in Croatia with her boy