A group of beautiful and elegant elephants strotting their stuff in the magnificent Amboseli National Park, Kenya.