Iglesia de la Inmaculada ConcepciónParishShareCamino San Pedro Manrique-Armejún42174 San Pedro Manrique, Castilla y LeónSpainGet directions