Magical Moments with Melodies
- Charlottetown, PE
- Pianist / Keyboard Player
- 112 miles from Halifax
The ultimate choice for weddings, parties, and more. With a classical background & over 20 years of piano playing experience, David has honed his skills and…