Cover image
Simon Gruffydd Foster 
Simon Gruffydd Foster's avatar
poor Welsh farmer