Landing craft seen off Guadalcanal!

Previous Home Next