Deer park in Blair Castle grounds

[Blair Atholl - Perthshire - Scotland]