What?

Sheep in Corfu, Greece.

Sheep in Corfu, Greece. June 2005.

These sheep crossed a dirt road right in front of the car. I got out to make photos, just for fun, and the shepherd was getting really mad. I don’t know why, and I didn’t even know the Greek word for “I’m sorry”…

Leave a Reply