David Garibaldi

David Garibaldi
World Famous Performance Painter David Garibaldi Art work and accessories straight from his performances on Americas Got Talent (AGT) with his CMYKs.



Watch David Garibaldi and his CMYKs perform on AGT