Live action footage
One sheep in front of a flock chewing on a dike next to a street in Hamburg, Germany
HD
1920 x 1080