2025-05-03 Gallery Chimera art show Well Here I Am By Thalo Halo