Avoca Presents: Opera on the James

Photo by Comstock/Stockbyte / Getty Images
Photo by Comstock/Stockbyte / Getty Images