Fantastic colors!. I really like the composition here. I dont think a tighter crop is really needed at all. This shows me not only your son, but the scenery he is taking in around himself.
I agree with the others that the shirt logo makes him look twisted a bit. Also, his arms are so pale in comparison to the shirt they almosy look like they were cut/pasted on. |