Iglesia de Santiago ApóstolParishShareBU-V-554109585 Valle de Mena, Castilla y LeónSpainGet directions