Rammerscales House


Rammerscales House - house in Dumfries and Galloway, Scotland, UK.