Iglesia de Santa EulaliaParishShareSanta María09680 Palacios de la Sierra, Castilla y LeónSpainGet directions