FrejaTravels

Christmas at Plaza Mayor

It seems like any Spanish town has a Plaza Mayor in the center – I guess the name major square

Continue reading