Classic Mason & Risch Piano located in Guelph

More...