MejiaArts
- San Jose, CA
- Caricaturist
- 16 miles from Palo Alto
- 112 Verified Bookings
Jocelyn P. said “This is the second time I have hired David to come to my events and it’s always a hit! Not only is he a great person, his work is amazing! I recommend…”