Carmen

Jessica Lane, Toronto soprano, Carmen with Halifax Summer Opera Festival c. MJ Photography 2012