blastedheath:  John Lavery (Irish, 1856-1941), American Troops

blastedheath: John Lavery (Irish, 1856-1941), American Troops