VernissageTV met artist Patrick Meagher in his studio in New York. Patrick (born 1973 in New York) studied at the Harvard University, Graduate School of Design, Cambridge MA, the Carnegie Mellon University, College of Fine Arts, Pittsburgh PA, and the Kunstakademie Dusseldorf, Germany. One of his works has been on display at the Armory Show 2007, [...]