ECHO 2018-20


Oil on linen
60x72"

Picture 2 of 46