A Virtual Cemetery created by Jackie Marshall

Spanish American War, Amherst NH

3 memorials