1. Home
  2. Barra
  3. Popular

Barra in Pop Culture

The island of Barra is a predominantly Gaelic speaking island, and is the southernmost inhabited island of the Outer Hebrides in Scotland.
Barra was an infant in Game of Thrones