Who else was present at Jesus baptism?

John the Baptist and many onlookers were present at Jesus' baptism, not forgetting The Holy Spirit; Mary, His mother; and His brother, James.