androgynbeauty.com
Plaza de la Cruz Verde
It’s called Plaza de la Cruz Verde, meaning The Green Cross Square, because long time ago, in that area resided a… green cross. In fact, Plaza de la Cruz Verde was the site of Inquisiti…