Sheila Aldous Wins The International Poetry Competition! 20 July, 2020 // 0 Comments Huge congratulations to Sheila Aldous, who takes top prize in the 2020 contest! A fantastic poem, Sheila also came 4th with [...]