top of page

Eudaimonia

by Luke Brown, 2019 

Acrylic on Canvas  | 100x100cm

 

FOR SALE

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

bottom of page