David Andrew Smith
- Fairfax, VA
- Singing Guitarist
- 1 mile from Fair Oaks
- 103 Verified Bookings
Christophe V. said “David’s performance was really as per our expectations. He came prepared with the songs we asked him prior to the event. He has been able to answer all…”