Tag: Picts

Results

  • Pict

    The Picts are an indigenous people of Britain. A tribal group, they dwell in The North. h2. Culture The Picts are indigenous to the island. They "grew out of the soil," some of them from rocks and others from trees, yet others were brothers and …

All Tags