The Sarda sheep The Sarda sheep in Sardinia while chasing the sunset. Such a beautiful experience. Gergei, Italy 1 like