Sarah Wilson MacMillan

A professional operatic soprano, recitalist, and concert performer

A selection of photos and programs from past performances