Thumbnails
 

Curious sheep peer through a wire fence in Garmisch-Partenkirchen, Germany.