Search G101

  • An Urban Concept (future site of outdoor sculpture no.3) is an impossible concept proposed for the city of Ottawa by artist Trevor Gould. Located in front of Gallery 101, an...