Designed by
Title
BARCELONA, SPAIN - OCTOBER 3, 2017: View of the building with a poster. The referendum on independence, Barcelona, Catalonia, Spai #101768126
Description
BARCELONA, SPAIN - OCTOBER 3, 2017: View of the building with a poster. The referendum on independence, Barcelona, Catalonia, Spain. Close-up
This image is editorial