Stray dogs rule the streets of Peru.

Central Market in Lima. Apr 09
Cusco. Apr 09

Advertisements