Glenn Hubbard

Glenn Hubbard, who lives in Madrid, has been writing since 2012. He has had work published in a number of magazines and is currently obsessed with The Iliad.

Glenn Hubbard's work featured in Stand Magazine comprises one contribution of poetry.
Further Reading
Poetry Collectioned by in Stand 227, 18(3) (2020) Woman and Dog
Searching, please wait... animated waiting image