Iglesia parroquialParishShareCalle San Pedro34429 Amayuelas de Arriba, Castilla y LeónSpainGet directions