On the island of Almanzora, off the coast of Spain's Mediterranean coastline, a couple of British tourists discover that the small fishing village where they have arrived has no adults, only a few children who stare at them and smile mysteriously.
Read full
On the island of Almanzora, off the coast of Spain's Mediterranean coastline, a couple of British tourists discover that the small fishing village where they have arrived has no adults, only a few children who stare at them and smile mysteriously.
Discussion