A baby boy in a blue and white striped shirt is sitting on his mother's shoulders.