Designed by
Title
People hold placards and protest against evictions and demanding public housing rights in Barcelona, Spain, on June 15, 2021. A #221930778
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 pandemi
This image is editorial