Tag Archives | Thomas Richards


The Marriage of Figaro’ at Wolf Trap

Wedding season is in full swing here in the DC area, and Wolf Trap is no exception, with their stellar production of The Marriage of Figaro. Opening tonight and running through Saturday, June 20, 2015, this familiar opera was entirely fresh in Wolf Trap Opera’s new, high-energy production, back at Wolf Trap for the first […]

Continue Reading