Jun 21, 2010

Butting heads

Limousin bulls stand at a cattle auction in Gross Kreutz, Germany.