Visitors open at Gocart Gallery

The piece "The Visitors" by Lisa Jeannin and Rolf Schuurmans was installed at Gocart Gallery today.