Herd of sheep

Herd of sheep

Herd of sheep

Herd of sheep. Mediterranean. Cyprus