(placeholder)
(placeholder)

Above: Lion Devours Sun Pastels,  51" X 51" Acrylic, Canvas 2017