Editions
Los 40 USA
Scores
Follow us on
Hello

CORONAVIRUS

With Spain on lock-down, peacocks invade the streets of Madrid

With very few humans in the streets, animals can be seen in Spanish cities and towns with peacocks spotted in the centre of Madrid.