mounting a huge concert stage in city square

stage on city square