A little boy in blue and white flower shorts holding a yellow and black football while standing in the water.
Een kleine jongen in een blauwe en witte bloemenbroek met een gele en zwarte voetbal terwijl hij in het water staat.
A little boy has blue and white flower shorts.
Een kleine jongen heeft blauwe en witte bloemenbroeken.
To say "a little boy in... shorts" means he is dressed in shorts, so he possesses, or has, some shorts.
"Een kleine jongen in... korte broek" betekent dat hij gekleed is in shorts, dus hij bezit, of heeft, een korte broek.