Sign Up
Log In
Privacy
Terms
About
Contact
×
Stumbler lets you discover and share the most fascinating videos in the world.
Learn More
Join
Nurses in their bomb trenches between hospital wards.France. 1918