Metro Weekly

Alfredo (tenor Joshua Guerrero) suffers a broken heart and love lost in WNO’s La traviata 2018 production_credit Scott Suchman