Eudaimonia

by Luke Brown, 2019 

Acrylic on Canvas  | 100x100cm

 

FOR SALE

Eudamonia is a Greek word meaning to invoke the presence of a beneficial Guardian Spirit