A series of visual paradoxes between the names of the streets of Madrid and those of the shops located in them.
2023
2013
2021
1897
2022
1987
2018
2024
1903
2005
1924
2019
2014
2010
1956