🇬🇧 Barra

Coordinates (56.98035, -7.45731)
Population 1,078

Barra is a city in United Kingdom - Scotland

Species living near Barra

Cities near Barra

about