New England Highland Piper
- Upton, MA
- Bagpiper
- 34 miles from Barrington
- 1 Verified Booking
Available for a diverse range of occasions, including funerals, weddings, birthday parties, and more, David's performances are guaranteed to elevate any event…