Stock Photo: Castle Villalonso, in the province of Zamora. Castilla y Leon. Spain. Europe.
Stock Photo: 1566-475084 Castle Villalonso, in the province of Zamora. Castilla y Leon. Spain. Europe.