the sadness of the somme mary riter hamilton

Comment. Your thoughts welcome.