A series of visual paradoxes between the names of the streets of Madrid and those of the shops located in them.
1963
2002
2023
2019
1930
1965
1896
1966
2014
1898
2017
2011
2021
1979
2022
1903
1998