James Marshall: Labor of Love
Canadian artist James Marshall has created over 300 carved-brick murals in his decades-long career. His practice incorporates drawing, designing, engineering, … Read More
Canadian artist James Marshall has created over 300 carved-brick murals in his decades-long career. His practice incorporates drawing, designing, engineering, … Read More