film still of a tea party on the beaches of Normandy d-day