Iglesia de Santa Eulalia de MéridaParishShareCalle de Vallejuelo09554 Villarcayo de Merindad de Castilla la Vieja, Castilla y LeónSpainGet directions