“Escaping Reality” an art gallery by Catherine Tew

Catherine Tew stars as “Alice in Wonderland” in her installation that tells her life story. She intended to bring a sense of calmness to the viewers with her gallery.