Great Highland Bagpiper
- Williamsburg, VA
- Bagpiper
- 38 miles from Petersburg
- 18 Verified Bookings
Tamara D. said “CJ was fantastic. In addition to being a wonderful bagpipe player, he arrived early, went with the flow and last minute changes and was very kind. Great…”