Joseph Lucas II Three Big Cheetahs 2026 Mixed media on paper 30.5 x 22.5 in Framed