MejiaArts
- San Jose, CA
- Caricaturist
- 11 miles from Mountain View
- 114 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…”