Space Echo, Bowen Galleries