DELA - Echo, 2019 (detail)

DELA

December 10, 2013

DELA is an American painter currently based in Denver, where he takes inspiration from his surroundings to create eye-opening and enlightening artwork curated by his open mind and gracious spirit.

Featured image: DELA - Echo, 2019 (detail). Oil on Canvas. 32 × 40 in. 81.3 × 101.6 cm. This is a unique work. Photo courtesy Mirus Gallery