Dave MacDonald
- Chelmsford, MA
- Caricaturist
- 10 miles from Concord
- 286 Verified Bookings
Sandra M. said “Our community event was greatly enhanced by the addition of a caricature artist. Our artist arrived on time, was very personable, and talented. There…”