David Irvine is an artist from Toronto who breathes new life into old paintings found in thrift stores. To rebuild these old pieces, he adds new elements from pop culture. Depending on the painting, he will either match the original artist’s style or oppose it intentionally. Discover a selection of some of his works in the following article.