Craigmillar Castle

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