nemfrog- Blind soldiers learning massage. France. News photo. 1916.

more about : nemfrog