Iglesia de San SilvestreParishShareCalle Aire37189 Aldeaseca de Armuña, Castilla y LeónSpainGet directions