Ancient Perthshire village on sale for £100,000 — and the resident ghost is free!

© SuppliedRuins on the site.
Ruins on the site.

Breaking