Faiz D Maman August 5, 2016 The Maman, a gigantic spider sculpture by Louise Bourgeois, is standing outside of the Museum of Modern Art in Ottawa. Architectural Architecture building ottawa Travel tourism black and white sculpture Log in or register to post comments