New England Highland Piper
- Upton, MA
- Bagpiper
- 34 miles from Barrington
- 2 Verified Bookings
Barbara O. said “Turning 90 was not my favourite thing but the day brightened when David showed up playing the bagpipes. Playing all the old Scottish songs took me right…”