Glue Store commissioned a 7m x 3m mural on the main wall of their new flagship store at the Central Park Mall on Broadway. The artwork was all hand painted based on a concept that I provided for them, based on an abstract interpretation surrounding city landscape.