El Rosal

from Wikipedia, the free encyclopedia

El Rosal stands for different places in the Spanish-speaking area