A series of visual paradoxes between the names of the streets of Madrid and those of the shops located in them.
1976
1990
1899
1939
2014
1904
1895
2020
1903
1922
1896
2015
1909
1897
1996
2002
1892
1953
2023