Iglesia de la Virgen de las LlamasParishShareCalle los Linares24313 Igüeña, Castilla y LeónSpainGet directions