|
Rating: |
|
Animals World Cup Vultures at Poultry Farm in England
|
|
||||||||||||||||||||
Description: Vultures play 'Animals World Cup' match with an England soccer ball at a poultry farm in Tenbury Weels in Worcestershire, England (June, 2010). |
|