Well, the planes are F4U Corsairs, which makes it after 1940.... Those are American soldiers in the foreground..... I would think it's likely a photo from a training exercise, just because there's no smoke in the air, and no shells hitting the water by the landing craft.... It's a REALLY cool photo....