Results 1 results found Plaza Virgen de la Pena, the main square in Mijas Pueblo, Andalusia, Spain, Europe