Tags

,

And so it begins… the first Semana Santa palcos (stands) have arrived in Plaza San Francisco.