Iturriotz


Iturriotz - baserri in Spain.