A series of visual paradoxes between the names of the streets of Madrid and those of the shops located in them.
1966
2021
1930
2025
2024
1919
1894
1940
1902
2022
1924
2006
2023
1926
1929
1896