Tour Scotland photograph of a Red Deer Stag in the Highlands of Scotland. The red deer is Britain's largest land mammal. They are mostly found in Scotland.
All photographs are copyright of Sandy Stevenson, Tour Scotland, and may not be used without permission.
View the most recent Tour Scotland photographs.
No comments:
Post a Comment