Dan Franklin Smith

Dan Franklin Smith

Classical pianist Dan Franklin Smith performs pieces by Beethoven, Rachmaninoff, and Chopin.