Place Names

SASTRON

Corralizo de Aibar, Navarra.