Charming goats explore a sunny farmyard in Dunblane, Scotland. Perfect rural scene for nature lovers.