Ordizia
Ordizia sits quietly in the Goierri region of Gipuzkoa, in Spain’s Basque Country. Farmers have gathered here for centuries, trading
Ordizia sits quietly in the Goierri region of Gipuzkoa, in Spain’s Basque Country. Farmers have gathered here for centuries, trading