In the NewsJune 22, 2012<September 6, 2019 Frank Louis Allen’s Art on display at Times Square. by admin Frank Louis Allen, The Doodle Artist from the U.K.’s art on display in June 2012 Times Square,…