Art and the City is gevestigd in Amsterdam. Neem voor meer informatie contact op met Art and the City.