Eleanor Ross Taylor wins the Library of Virginia’s Literary Award for Poetry.

Eleanor Ross Taylor wins the Library of Virginia’s Literary Award for Poetry.