(placeholder)
(placeholder)

Lion devours Sun  51" X 51"

Pastels, Acrylic, Canvas 2017