The Three Amigas

“Sheep sheep are adorable.
Human sheep, not so much.
Think for yourself, for flock’s sake.”
― Scott Stabile

These adorable sheep are living the good life in Peloponnese, Greece.

 

For Cee’s Odd Ball Photo Challenge: February 11, 2018.