Michelle Vaughan

Arrrg! Pirates seize a wall near you

Thank goodness artist Michelle Vaughan has a soft spot for pirates. Otherwise, how else would New Yorkers and tourists alike rediscover the magic of...