Craigmillar Castle

A video of Craigmillar Castle on the outskirts of Edinburgh in Scotland. Great castle to see.

Tags: | | |