Photograph by
-
-
0
Edit Photo Details
Louder than they look
A chatty flock of sheep somewhere between Atapuerca and Burgos, Spain.