Ruth Yates

Ruth Yates is a winner of Simon Elvin Young Poets of 1998 and Foyle Young Poets of 2001.