David Garibaldi - John Lennon

Artist David Garibaldi paints John Lennon on June 12th, 2008 in NY. www.newyorkartistseries.com Filmed by Joe Dirosa