Um... That's the Tree of Life at Disney World in Orlando, Florida. It's not a real tree (and it's not in Africa).
Um... That's the Tree of Life at Disney World in Orlando, Florida. It's not a real tree (and it's not in Africa).
ReplyDelete