God Twins Picture

another doodle of mine..

Greek Mythology timeeeee!