The Gallery is pleased to announce, "Embodied Light" a solo show by Dutch artist Martha Scheeren. Artists: Martha Scheeren