Designed by
Title
People hold placards and protest against evictions and demanding public housing rights in Barcelona, Spain, on June 15, 2021. A #
Description
People hold placards and protest against evictions and demanding public housing rights in Barcelona, Spain, on June 15, 2021. A wave of evictions has been happening in the city due to Covid pandemic
This image is editorial