Concept picture of human feet and pigeons.

- Image ID: EC3433