UK: Peacock Takes Over Streets Of London During COVID-19 Lockdown
- Captured on Friday 10th of April 2020
- Location is London
Description
Animals have been reportedly spotted taking over towns and cities that were on lockdown due to the COVID-19 pandemic. Read more...