MovieMaps

Photo of Beach

Location: Playa de los Muertos
As Seen In: How I Won the War