Rattra
United Kingdom
>
Dumfries and Galloway
>
Rattra
Rattra in Dumfries and Galloway.
Rattra
Land use
farmyard
Roberton